iron grating - German English Dictionary